wales job scotland london california escort escorts beach newport rhode island careers finance jobs it jobs jobs ireland bristol glasgow employment computer jobs bath engineering jobs career